Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 STATION ROAD Semi-Detached £347,620 £69,000 14 Aug 1997
20 STATION ROAD Semi-Detached £284,972 £275,000 16 Mar 2022